home *** CD-ROM | disk | FTP | other *** search
/ Aplicaciones Windows / Aplicaciones Windows.iso / Educa / AI_WHEEL.ZIP / 0READ_ME.TXT next >
Text File  |  1996-08-15  |  6KB  |  154 lines

  1.     AI~WHEEL the Universal Robotic Brain Cell (URBC) 
  2.      by David Albert Harrell                   Shareware version 1.1
  3.  
  4.     Keywords - artificial intelligence, programming, robotics, cognitive science
  5.  
  6.     AI-WHEEL.zip may be freely copied and distributed in its original 
  7.     complete zip file format only. 
  8.  
  9.     AI_WHEEL.zip 238442 bytes decompressing to 78 files (Aug 15, 1996)  
  10.  
  11. To Run AI-WHEEL 
  12.  
  13. 1. Put these files into a directory with MS QBASIC.EXE.
  14.    QBASIC is included with MS DOS 5 and higher.  
  15.    (Copyright restrictions prevent me from including QBASIC)
  16.  
  17. 2. Run START_UP.bat.
  18.    (If you open QBASIC.EXE directly through the DOS directory 
  19.     you may NOT be able to access AI-WHEEL files!)
  20.  
  21. The menus and screen displays are detailed in MENUKEY5.htm.
  22.  
  23. The six .txt files are literal descriptions of the respective 
  24.     "Classic Task Universes (1 through 6)"
  25.  
  26.    The .unv and .int files are accessed by the program.
  27. (.int files, with numbers in the name, may be loaded to 
  28. activate UCPC entities at various stages of "intelligence")
  29.  
  30. For a crash course in cognitive physics, and a link to the 
  31. "Creator's Manual" htm, open index.htm with any web reader.
  32.  
  33. If you want to get started right away, EASYTEST below is about the simplest example I could 
  34. imagine of a task universe.  
  35.  
  36. It may be helpful to attempt to express a new task universe in this sentence or 
  37. "paragraph-of-list" manner before going to the "Create Your Own Universe" option.
  38. (See Supplement 1)
  39.  
  40. Overview of Cognitive Physics
  41.  
  42. Challenge a "newborn" Computer Hosted Entity (CHE), in your own words.
  43.  
  44. Create unlimited challenges/environments for an autonomous-entity.
  45.  
  46. AI~WHEEL user may create his own task universe for the entity, in his own words.  
  47. English is used in the six "examples of universes", but any language will work. 
  48. Simply list each group of possible I/O conditions within the targeted environment.  
  49. The creator then uses his own syntax to define whatever laws and values he wishes 
  50. to declare.
  51.  
  52. Within this assigned environment, the Computer Hosted Entity will independently 
  53. discover and adopt "intelligent" behavior.  The creator may now choose to simply 
  54. observe, or he may get involved, as the machine entity "learns".
  55.  
  56. The program has no soft restrictions on the number of I/O conditions, respective 
  57. particles, nor laws, used to define the target environment.  Furthermore, the 
  58. essential order-reflecting circuit may be isolated and interfaced to any hard or 
  59. softbot, or to any real-time (or game) environment, using the three designated 
  60. sensor/shaper terminals.
  61.  
  62. The program AI~WHEEL is available to everyone as of AUG 2, along with a colorful
  63. crash course in the new multi-dimensional soft technology of Cognitive Physics.
  64.  
  65. http://home.sprynet.com/interserv/daharrel/
  66.  
  67. 3D Cognitive Physics is overviewed in "The Cognitive Ameba: Evolving Reactionary 
  68. Behavior From a Single Modular Unit" - Proceedings of the Second Online Workshop 
  69. on Evolutionary Computation (WEC2), pp.1-4, 1996, published by Nagoya University.
  70.  
  71. David Albert Harrell
  72.  
  73. --
  74. Supplement 1                    Example of a Defined Universe
  75. Easytest.UNV is merely a simple example of a very small universe with a nominal
  76. challenge. To run easytest enter "a" to select "Default Alternate #1" at the
  77. opening (red screen) Hardware Menu.
  78.  
  79. Press "6" at Main Menu.  To also load Easytest.INT intelligence type "G" [enter]
  80.  
  81. This classic .UNV file has very few conditions, particles, and laws. 
  82. Notice there are no soft limits on these numbers when you select 
  83. "Create a Custom Universe." from the main menu. 
  84.  
  85. EASYTEST.UNV Classic            
  86. Three conditions...        IN           with 3, 3, and 4 particles.    
  87. Two      conditions...     OUT           with 4 particles each.
  88. Five                LAWS
  89.  
  90.     3 steps to...         Creating a Universe
  91.  
  92.     step 1...        IN        EntityÆs   Sensory   Abilities
  93. Perceiving the Universe-Usually Objects, Adjectives and Environmental Conditions
  94.     (some of these conditions may be indirectly influenced by the AI_WHEEL)
  95.  
  96.          (cond.. prefix)    [substance]    [color]    [main obj.]
  97.         AI_WHEEL spies a    real        green     woman.
  98.                     cardboard    yellow     seed.
  99.                     imaginary     red     rock.
  100.                                 plant.
  101.  
  102.  
  103.     step 2...        OUT        Entity's  Shaping   Abilities
  104. Affecting the Universe-Usually Actions, Adverbs Objects/Tools and Entity Conds
  105.         (these conditions are directly controlled by the AI_WHEEL)
  106.  
  107. (cond.. prefix)    [main act] (cond.. suffix)     {IN obj.}(cond.prefix) [tool]
  108. AI_WHEEL    courts         the        [woman]  with a flower.
  109.         sows                         little manure.
  110.         ignores                     smile.
  111.         eats                         pinch of salt. 
  112.  
  113. Easytest.UNV
  114. The incoming and outgoing sentences in this example are not intended as a
  115. format, but merely as an example of a very simple task universe.  The objects,
  116. adjectives, actions, tools, adverbs, and prepositions, along with there suffixes 
  117. and prefixes, may be entered in any numbers, order, or combination of phrases,
  118. sentences, or paragraphs.  The format of the laws is dictated by this definition
  119. of the IN and OUT conditions.  When writing a law, the creator is prompted to 
  120. specify or unspecify each condition IN and OUT, along with the subsequent
  121. resulting value attributed to this event, and/or any metamorphosis of a given
  122. IN-condition particle.  A law may dictate value (such as Law 1 below) or the
  123. production of a given condition specific (see Law 2).
  124.  
  125.  
  126.     step 3...    LAWS of the Universe
  127.  
  128. Law #:  1
  129. WHEN:     AI_WHEEL spies a real  {ANY}   woman.  
  130. IF:         AI_WHEEL courts the [woman] with a flower.   
  131. THEN:    Value granted: 100        
  132.  
  133. Law #:  2
  134. WHEN:     AI_WHEEL spies a real  {ANY}   seed.  
  135. IF:         AI_WHEEL sows the [seed] with a little manure.   
  136. THEN:    Value granted:   0        A  plant  is produced.    
  137.  
  138. Law #:  3
  139. WHEN:     AI_WHEEL spies a real  {ANY}   plant.  
  140. IF:         AI_WHEEL eats the [plant] with a pinch of salt.   
  141. THEN:    Value granted:  77        The  plant  disappears.
  142.  
  143. Law #:  4
  144. WHEN:     AI_WHEEL spies a real   yellow    rock.  
  145. IF:         AI_WHEEL {ANY}   the [rock] with a {ANY}.   
  146. THEN:    Value granted: -44
  147. (A LITTLE CURVEBALL: Every encounter with any  "real yellow rock"  is negative.)
  148.  
  149. Law #:  5
  150. WHEN:     AI_WHEEL spies a real   yellow    rock.  
  151. IF:         AI_WHEEL sows the [rock] with a pinch of salt.   
  152. THEN:    Value granted:  22    The  rock  disappears.
  153. (AI_WHEEL may recoup some of this unavoidable  -44 UVU deduction, 
  154. IF he buries this perhaps "radioactive" substance with a few grains of salt.)